package com.example.configuration.core;


/**
 * @author oguzhan
 * */
public abstract class HierarchicalConfiguration<K> implements Configuration<K>{

	private int priority;
	private String name;
	private HierarchicalConfiguration<K> parent;

	public int getPriority() {
		return priority;
	}

	public void setPriority(int priority) {
		this.priority = priority;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public HierarchicalConfiguration<K> getParent() {
		return parent;
	}

	public void setParent(HierarchicalConfiguration<K> parent) {
		this.parent = parent;
	}

}
